white manjack tree (cordia dentata) - Español Inglés Diccionario